electronic transmission control - Francés Inglés Diccionario